turbine-electric locomotive - Turco Inglés Diccionario